	#menu{
		border-bottom: 1px solid #dcdcdc;	
	}
	#menu>nav>a{
		text-align: center;
		padding: 10px 0;
		font-size: 1.2em;
		color:#676767;
	}
	#menu>nav>.select{
		text-align: center;
	    padding: 10px 0;
	    font-size: 1.2em;
	    color: #f60;
	}
	#menu>nav>a>.line{
		width: 1px;
	    height: 30px;
	    right: 50%;
	    top: 5px;
	    position: absolute;
	    border-right: 2px solid #dcdcdc;
	}
	.proItem{
		background-color: #fff;
		/*padding: 5px 0;*/
		/*padding-left: 15px;*/
		border-bottom: 1px solid #e7e7e7;
		padding: 18px;
		/*height: 96px;*/
		height: 90px;
	}
	.proItem>div{
		/*padding: 5px 0;*/
	}
	.proItem .proimg{
		float:left;
		/*height: 75px;*/
		/*width: 75px;*/
		width: 85px;
		height: 85px;
		background-repeat: no-repeat;
		background-position:center center;
		/*background-size:100% auto;*/
		background-size: cover;
	}
	.proItem .proimg>.tipTag{
		height: 30px;
		background-repeat: no-repeat;
	    background-position: left center;
	    background-size: auto 100%;
	}
	.proItem .proimg>.tip{
		top: 50px;
	    width: 100%;
	    height: 20px;
	    background-color: #fff;
	    opacity: 0.8;
	    font-size: 12px;
	    text-align: center;
	    color: #f60;
	    padding-top: 6px;
	    position: relative;
	}
	.proItem .proleft{
		/*margin-left: 75px;*/
		margin-left: 108px;
		/*margin-right: 50px;*/
	}
	.proItem .title{
		/*color: #666;*/
		color: #333;
	    font-size: 12px;
	    /*padding: 2px;*/
	    width: 85%;
	    /*height: 27px;*/
	    height: 36px;
	    overflow: hidden;
	    /*line-height: 14px;*/
	    line-height: 17px;
	    
	}
	.proItem .price{
		color:#9d9d9d;
		font-size: 12px;
		padding: 2px;
		margin-bottom: 5px;
		padding-left: 10px;
	}
	.proItem .price>span{
		color:#989898;
	}
	.proItem .states{
		/* width: 90%; */
		width: 100%;
		/*margin:3px auto;*/
		font-size: 12px;
		padding-top: 8px;
	}
	.proItem .states-left{
		/*color: #f60;*/
		/*width: 50%;*/
		/*color:#999999;*/
		float:left;
		text-align: left;
		color: #666;
	}
	.proItem .states-right{
		/*color: #b8b8b8;*/
		/*width: 50%;*/
		/*float:left;*/
		float: right;
		text-align: right;
		/*color:#999999;*/
		color: #666;
	}
	.proItem .progressContainer{
		margin-right: 36px;
	}
	.proItem .addBtn{
		position: relative;
        top: -36px;
	    /*right: 6px;*/
	    /*right: -5px;*/
	    right: -10px;
	    float: right;
	    width: 35px;
	    border-radius: 100%;
	    background-color: #f66701;
	    padding: 7px 0;
	    background: url("../images/btn_shoppingcart_red.png") no-repeat; 
	    /*background-size: 100%;*/
	    background-size: 27px;
	    background-position:center center;
	}
	.proItem .addBtn>a{
		/*position: relative;*/
	    /*left: 2px;*/
        /*padding-left: 5px;*/
        height: 30px;
        width: 100%;
        display: inline-block;
	}
	.proItem .addBtn>a>i{
		font-size: 20px;
		color: #fff;
		background: url('') no-repeat;
		background-size: 100%;
		background-position:center center;
		
	}
	.proItem .addBtn>a>div{
		position: relative;
   		top: -3px;
	}
	.progress {
	    /*margin: 0 auto;*/
	    width: 100%;
	    padding: 0;
	    background: #efeeee;
	    border-radius: 2px;
	}
	.progress-bar {
		width:0;
    	background-color: #ffcc33;
	    position: relative;
	    height: 7px;
	    border-radius: 4px;
	    -webkit-transition: 0.4s linear;
	    -moz-transition: 0.4s linear;
	    -o-transition: 0.4s linear;
	    transition: 0.4s linear;
	    -webkit-transition-property: width, background-color;
	    -moz-transition-property: width, background-color;
	    -o-transition-property: width, background-color;
	    transition-property: width, background-color;
	}
	.clockTip {
	    background-color: #f60;
	    border-radius: 5px;
	    padding: 8px 0 6px 0;
	    margin-right: 20px;
	    position: relative;
	    top: -20px;
	    left: 10px;
	}
	.clockTip>.left{
		width: 30px;
		float: left;
		text-align: right;
		padding-top:2px;
	}
	.clockTip>.right{
		margin-left: 30px;
		color: #fff;
		text-align: left;
		padding-left:6px;
	}
	/*购物车菜单图标*/
.btnCart{
    position: fixed;
    left: 15px;
    bottom: 15px;
    width: 40px;
    border-radius: 100%;
    background-color: #db3855;
    padding: 9px 0;
    margin-right: 4px;
}
.btnCart>a{
     position: relative;
    padding-left: 8px;
}
.btnCart>a>i{
	font-size: 22px;
	color: #fff;
}
.btnCart .count {
    background-color: #000;
    color: #fff;
    border-radius: 100%;
    width: 20px;
    height: 20px;
    text-align: center;
    position: absolute;
    top: -15px;
    left: 30px;
}